<?php

namespace Tiger\Face;

interface QueueInterFace
{
    public function push($queue, $message, $delay = 0);
    public function receive($queue, $wait = 0, $visibilityTimeout = 5);
    public function delete($queue, $receiptHandle);
    public function changeMessageVisibility($queue, $receiptHandle, $visibilitytimeout = 5);
    public function batchPush($queue, array $message);
}
